//==============================================================================
// Settlement
//==============================================================================

import Civ_statue_defines_anim.txt

//==============================================================================
define empower
{
   SetSelector
   {
      EmpowerLogic
      SetSelector
      {
         set hotspot
         {
            version
            {
               Visualnone Jimmy
            }
         }
      }
      SetSelector
      {
         set hotspot
         {
            version
            {
               Visualparticle SFX E Pharaoh Empower Large
            }
         }
      }
   }
}

//==============================================================================
define Grass
{
	set hotspot
	{
		version
		{
		Visual World A Grass A
		}
		version
		{
		Visual World A Grass B
		}
		version
		{
		Visual World A Grass C
		}
		version
		{
		Visual World A Grass D
		}
		version
		{
		Visual World A Grass E
		}
		version
		{
		Visual World A Grass F
		}
		version
		{
		Visual World A Grass G
		}
		version
		{
		Visual World A Grass H
		}
	}  
}

//==============================================================================
define GenericSmoke
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Generic Fire Tiny
      }
   }  
}
//==============================================================================
define smoketiny
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Generic Smoke Tiny
      }
   }
}
//==============================================================================
define ACC1
{
   set hotspot
   {
      version
      {
         Visual Building Beta G Settlement ACC1
replacetexture building n settlementage3/Building Beta G Settlement Silo ACC
      }
   }
}
//==============================================================================
define ACC2
{
   set hotspot
   {
      version
      {
         Visual Building Beta G Settlement ACC2
replacetexture building n settlementage3/Building Beta G Settlement Silo ACC
      }
   }
}
//==============================================================================
define ACC3
{
   set hotspot
   {
      version
      {
         Visual Building Beta G Settlement ACC3
replacetexture building n settlementage3/Building Beta G Settlement Silo ACC
      }
   }
}
//==============================================================================
define ACC4
{
   set hotspot
   {
      version
      {
         Visual Building Beta G Settlement ACC4
replacetexture building n settlementage3/Building Beta G Settlement Silo ACC
      }
   }
}
//==============================================================================
anim Idle
{
   SetSelector
   {
      CultureLogic Egyptian/Greek/Norse
      SetSelector
      {
         ConstructionLogic 0 50
         set hotspot
         {
            version
            {
               Visual Building Beta G Settlement
					connect ATTACHPOINT empower hotspot
               connect NECK Statue HOTSPOT
               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
         set hotspot
         {
            version
            {
               visual Building Beta G Settlement
               connect NECK Statue HOTSPOT
	            Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
         set hotspot
         {
            version
            {
               Visual Building Beta G Settlement
               connect NECK Statue HOTSPOT
               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
      }
      SetSelector
      {
         ConstructionLogic 0 50
         set hotspot
         {
            version
            {
               visual Building Beta G Settlement

               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
         set hotspot
         {
            version
            {
               visual Building Beta G Settlement

               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
         set hotspot
         {
            version
            {
               visual Building Beta G Settlement
	            Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
         set hotspot
         {
            version
            {
               Visual Building Beta G Settlement
               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
      }
      SetSelector
      {
         ConstructionLogic 0 50
         set hotspot
         {
            version
            {
               Visual Building Beta G Settlement
               connect NECK Statue HOTSPOT
               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
         set hotspot
         {
            version
            {
               visual Building Beta G Settlement
               connect NECK Statue HOTSPOT
	            Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
         set hotspot
         {
            version
            {
               Visual Building Beta G Settlement
               connect NECK Statue HOTSPOT
               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
      }
   }
}


//==============================================================================
anim RangedAttack
{
   SetSelector
   {
      CultureLogic Egyptian/Greek/Norse
      SetSelector
      {        
         set hotspot
         {
            version
            {
               Visual Building Beta G Settlement
               connect NECK Statue HOTSPOT
               Tag Attack 0.4 true
               Tag GenericSound 0.4 true
               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
      }
      SetSelector
      {
         set hotspot
         {
            version
            {
               Visual Building Beta G Settlement
               connect NECK Statue HOTSPOT
               Tag Attack 0.4 true
               Tag GenericSound 0.4 true          
               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
      }
      SetSelector
      {
         set hotspot
         {
            version
            {
               Visual Building Beta G Settlement
               connect NECK Statue HOTSPOT
               Tag Attack 0.4 true
               Tag GenericSound 0.4 true
               Connect attachpoint GenericSmoke hotspot
		         connect RIGHTFOREARM smoketiny hotspot
			      connect RIGHTHAND Grass HOTSPOT
			      connect RIGHTFOOT Grass HOTSPOT
			      connect RIGHTEAR Grass HOTSPOT
			      connect RIGHTLEG Grass HOTSPOT
			      connect RIGHTSHOULDER Grass HOTSPOT
			      connect RIGHTTHIGH Grass HOTSPOT
			      connect HOTSPOT ACC1 HOTSPOT
			      connect HOTSPOT ACC2 HOTSPOT
			      connect HOTSPOT ACC3 HOTSPOT
			      connect HOTSPOT ACC4 HOTSPOT
            }
         }
      }
   }
}

